import java.io.IOException;

/**
 * @author minasora
 * @date 2019/10/7 16: 16
 * @description form: https://mp.weixin.qq.com/s/NTwkA0NWwud83Ldf-g0CwQ
 * 这个问题是一个VRPTW问题，多个车辆从仓库出发遍历所有的城市节点最后回到城市
 */
    /*
        本算法的巧妙在于，采用分割染色体的方法，将染色体分割为多条路径，这些路径即为一个解
        分割作用一：在交叉算子执行后，产生的新染色体经过分割可以转化为一个可行解
        分割作用二：将最终得到的染色体，转化为解的形式（解码操作）
     */

public class Main {

    public static void main(String[] args) throws IOException {
        Conf.readInstance();
        System.out.println("运行中");
        GA_Strategy.genetic_algoritm().toSolution().print();
    }
}